catch in flagranti - Spanish English Dictionary